#include <iostream>

using namespace std;

template<typename T>
constexpr T var(5.94);

void func(int a)
{
    cout<<"int"<<endl;
}

void func(double a)
{
    cout<<"double"<<endl;
}

int main()
{
    func(var<int>);
    func(var<double>);
}